sweeping broom - French English Dictionary